#ifndef TILESET_H
#define TILESET_H
#include <ClanLib/core.h>
#include "viewport.h"

class Tileset {
	int width, height, tile_width, tile_height;
	CL_Surface surface;

public:
	void draw(char &, CL_Point &, Viewport &);
	const int &get_width();
	const int &get_tile_width();
	const int &get_tile_height();

	Tileset();
	Tileset(const std::string &, CL_ResourceManager *);
	~Tileset();
};

#endif